export default {
    // mutations => vuex中修改数据的方法(只能是同步)
    // 方法可以有两个参数 state  payload
    // state =>   当前store实例中的state数据
    // payload => 调用mutations中的方法时可以传一个实参(多个要整合一个数组或对象)
    addA:function(state){
      state.a ++;
    },
    addAn:function(state,payload){
      console.log("addAn被调用",payload);
      state.a +=payload;
    },
    addB:function(state){
      state.b++;
    },
    addBn:function(state,payload){
      state.a +=payload;
    },
    addBoth:function(state,payload){  // payload=> {m,n}
      // 如果payload传入对象参数 => 先对应键名接收数据,在处理state上的数据
      console.log("addBoth",payload);
      var {m,n} = payload;
      state.a += m;
      state.b += n;
    }


  }